interlaced fencing - French English Dictionary